package com.agricultural.robot.state;

import com.agricultural.robot.model.AgriculturalMachine;

/**
 * 农机状态接口 - 状态模式
 */
public interface MachineState {
    void start(AgriculturalMachine machine);
    void stop(AgriculturalMachine machine);
    void pause(AgriculturalMachine machine);
    void resume(AgriculturalMachine machine);
    String getStatus();
}
